<?php

$this->LoadHelper('MemberHelper');
$MemberHelper = new MemberHelper();

$this->LoadHelper('OrderHelper');
$OrderHelper = new OrderHelper();

$this->LoadHelper('MessageHelper');
$MessageHelper = new MessageHelper();

$this->LoadHelper('BankHelper');
$BankHelper =  new BankHelper();

$member_info = $MemberHelper->getMember($this->UserConfig['Id']);

$dp_code = $member_info['u_dpcode'];
$this->LoadResurces('oldapi/class.carloan');
$oldapi = new Carloan();

$sign = $oldapi->sign(array('code' => $dp_code));
$api_baseurl = OLD_SITE_URL.'/OrderDetails/index/?code='.$dp_code.'&sign='.$sign['sign'];

if (empty($this->Param['option'])) {
    $member_info = $MemberHelper->getMember($this->UserConfig['Id']);
    //待征信查询列表
    $ajax = $this->Param['ajax'];
    $page = isset($this->Param['page']) ? $this->Param['page'] : 1;
    $rp = isset($this->Param['rp']) ? $this->Param['rp'] : PAGE_SIZE;
    if ($ajax) {
        $where = array(
            '`o_status` = ?' => '征信提交'
        );
        if (empty($this->Param['o_keyword'])) {
            $where['`o_branch` NOT IN(?)'] = array('技术部','系统测试业务部');
        }
        //$base_url = \yii2api\Config::$base_url;
        //$uri = 'chedai/online-verify/check-has-result';
        $data = $OrderHelper->orderList($where, $page, $rp, $this->Param, $member_info,'order',array('o_sell_time ASC'));
        $json_data = array('total' => $data['count'], 'rows' => array());
        $mode = Config::GetCommon();
        if (!empty($data['all']))
            foreach ($data['all'] AS $rowNum => $row) {
                $cert_row = $OrderHelper->certRow(array('`ct_oid` = ?' => $row['o_id'], '`ct_status` = ?' => 'ok'));
                $row['ct_id'] = $cert_row['ct_id'];
                //$body = array(
                //    "ct_id" => $row['ct_id']
                //);
                //$row['video_audit'] = 0;
                //$reponse = \Httpful\Request::post($base_url.$uri)->body($body)->sendsType(\Httpful\Mime::FORM)->send();
                //if($reponse->body->code == 200){
                //    $row['video_audit'] = 1;
                //}else{
                //    if($reponse->body->message == "远程面签正在审核，请等待"){
                //        $row['video_audit'] = 1;
                //    }
                //}
                $row['o_sell_time'] = date('Y-m-d H:i:s', $row['o_sell_time']);
                $row['o_pre_modetext'] = $mode['mode'][$row['o_pre_mode']]['mode_text'];
                
                $bank_row = $BankHelper->bankRow($row['o_bank_id']);
                $row['o_bank_abb'] = $bank_row['bk_abbreviation'];
                $car_row=$OrderHelper->orderCar($row['o_id']);
                $row['car_model']=$car_row['ot_car_pose'];
                if($row['o_oldsys'] == 1){
                    $sign = $oldapi->sign(array('code' => $dp_code));
                    $row['info_url'] = $api_baseurl.'&id='.$row['o_number'];
                }else{
                    $row['info_url'] = '/index/index/option/info?oid='.$row['o_id'];
                }
                
                $json_data['rows'][] = $row;
            }
        echo json_encode($json_data);
    } else {
        $this->Assign('member_info', $member_info);
        echo $this->GetView('order_crolist.php');
    }
} else {
    switch ($this->Param['option']) {
        case 'croinfo':
            $ct_id = empty($this->Param['ct_id']) ? ErrorMsg::Debug('参数错误') : $this->Param['ct_id'];
            $cert_row = $OrderHelper->certRow($ct_id);
            //根据订单ID进行权限判断
            $order_check = $OrderHelper->checkOrderper($cert_row['ct_oid'], $this->UserConfig['Id']);
            if (!$order_check['success'])
                ErrorMsg::Debug('无权操作', 20000);

            $data = $OrderHelper->certOrder($ct_id);
            //征信列表
            $cert_all = $OrderHelper->certAll(array('`ct_oid` = ?' => $cert_row['ct_oid'], '`ct_status` = ?' => 'ok'));
            $data['cert_all'] = $cert_all;
            //同一身份证同一银行15天内是否有记录
            //2018年修改为7天
            $cert_samerows = $OrderHelper->certList(array('`ct_code` = ?' => $cert_row['ct_code'], '`ct_querytime` >= ?' => NOW_TIME - 604800, '`ct_id` != ?' => $ct_id));
            if(!empty($cert_samerows)){
                for($i=0;$i<count($cert_samerows);$i++){
                    $o_id = $cert_samerows[$i]['ct_oid'];
                    $msg = $this->LoadModel('Public')->getOneRow('order','*',array('`o_id` = ?' => $o_id));
                    if($msg['o_bank'] == $data['order']['o_bank']){
                        $data['ct_remark'] = empty($data['ct_remark'])? '7天内有重复查询：'.$cert_samerows[$i]['ct_remark'] : $data['ct_remark'];
                    }
                }
            }
            
            
            if ($this->Param['ajax'] == 1) {
                echo json_encode($data);
                die();
            }
            $this->Assign('data', $data);
            echo $this->GetView('order_croinfo.php');
            break;
        case 'crosearch'://进行征信查询
            $ct_id = empty($this->Param['ct_id']) ? ErrorMsg::Debug('参数错误') : $this->Param['ct_id'];
            $remarks = empty($this->Param['ct_remark']) ? ErrorMsg::Debug('请输入征信结果备注') : $this->Param['ct_remark'];
            $cert_row = $OrderHelper->certRow($ct_id);
            //根据订单ID进行权限判断
            $order_check = $OrderHelper->checkOrderper($cert_row['ct_oid'], $this->UserConfig['Id']);
            if (!$order_check['success'])
                ErrorMsg::Debug('无权操作', 20000);
            $order_info = $OrderHelper->orderRow($cert_row['ct_oid']);
            $cert_row = $this->LoadModel('Public')->getOneRow('order_cert','*',array('`ct_id` =?' =>$ct_id));
            if ($order_info['o_status'] != '征信提交')
                ErrorMsg::Debug('当前状态不允许征信查询');
            $ct_querytime = $cert_row['ct_querytime']>0? $cert_row['ct_querytime'] : NOW_TIME;
            $do = $OrderHelper->certSave(array(
                'ct_results' => '已查询',
                'ct_remark' => $remarks,
                'ct_querytime' => $ct_querytime
                    ), array('`ct_id` = ?' => $ct_id, '`ct_status` = ?' => 'ok'));
            $MemberHelper->saveLog($this->UserConfig, '征信查询', json_encode($this->Param), $this->Controller . '_' . $this->Action);
            ErrorMsg::Debug('保存成功', true);
            break;
        case 'crosave'://征信提交
            $oid = empty($this->Param['oid']) ? ErrorMsg::Debug('参数错误') : $this->Param['oid'];
            $order_check = $OrderHelper->checkOrderper($oid, $this->UserConfig['Id']);
            if (!$order_check['success'])
                ErrorMsg::Debug('无权操作', 20000);

            $do = $OrderHelper->creditSubmit($oid, $this->UserConfig['Id']);
            if ($do['success']) {
                $order_row = $OrderHelper->orderRow($oid);
                
                $cert_all = $OrderHelper->certAll(array('`ct_oid` = ?' => $oid, '`ct_status` = ?' => 'ok'));
                if(!empty($cert_all)) foreach($cert_all as $k => $v){
                    $msg .= '征信人：'.$v['ct_name'] .' 征信结果：'.$v['ct_remark'].' ';
                }
                $msg = $MessageHelper->sendSingle(array(
                    'm_uid' => $order_row['o_uid'],
                    'm_title' => '征信查询',
                    'm_name' => $order_row['o_uname'],
                    'm_content' => $msg,
                    'm_dateline' => NOW_TIME,
                    'm_oid' => $oid,
                    'm_info' => serialize(array('status' => '征信查询', 'code' => $OrderHelper->statusChange('征信查询')))
                ));
                
                $MemberHelper->saveLog($this->UserConfig, '征信提交', json_encode($this->Param), $this->Controller . '_' . $this->Action);
                ErrorMsg::Debug('提交成功', true);
            } else {
                ErrorMsg::Debug($do['msg']);
            }
            break;
        case 'downdoc'://下载征信DOC资料
            $ct_id = empty($this->Param['ct_id']) ? ErrorMsg::Debug('参数错误') : $this->Param['ct_id'];
            $cert_row = $OrderHelper->certRow($ct_id);
            $order_check = $OrderHelper->checkOrderper($cert_row['ct_oid'], $this->UserConfig['Id']);
            if (!$order_check['success'])
                ErrorMsg::Debug('无权操作', 20000);
            /*
             * 20170406
             */
            $order = $this->LoadModel('Public')->getOneRow('order','*',array('`o_id` = ?'=>$cert_row['ct_oid']));
            if($order['o_bank'] == '中国工商银行股份有限公司哈尔滨东直支行'){
                unset($cert_row['ct_attach']['sign']);
            }
            $doc = $OrderHelper->downCertdoc($cert_row);
            $this->LoadResurces('http/Http.class');
            $http = new Http();
            $http->download($doc, $cert_row['ct_name'].'.docx');
//            $tmp = $this->GetView('order_certdoc.php');
//            $tmp = str_replace('{ct_name}', $cert_row['ct_name'], $tmp);
//            $tmp = str_replace('{ct_sex}', $cert_row['ct_sex'], $tmp);
//            $tmp = str_replace('{ct_code}', $cert_row['ct_code'], $tmp);
//            $tmp = str_replace('{ct_validity_start}', $cert_row['ct_validity_start'], $tmp);
//            $tmp = str_replace('{ct_validity_end}', $cert_row['ct_validity_end'], $tmp);
//            $tmp = str_replace('{ct_birth}', $cert_row['ct_birth'], $tmp);
//            $tmp = str_replace('{ct_idaddress}', $cert_row['ct_idaddress'], $tmp);
//            $cert_row['ct_attach'] = StringCode::doUrlimage($cert_row['ct_attach']);            
//            
//            $this->LoadResurces('doc/class.doc');
//            $mht = new MhtFileMaker();
//
//            if (!empty($cert_row['ct_attach'])) {
//                foreach ($cert_row['ct_attach'] as $key => $val) {
//                    $img_info = getimagesize($val);
//                    $img_src = "data:{$img_info['mime']};base64," . base64_encode(file_get_contents($val));
//                    $ct_attach .= '<img src="' . $img_src . '" width="400"><br><br>';
//                }
//            }            
//            $tmp = str_replace('{ct_attach}', $ct_attach, $tmp);
//            $mht->AddContents("tmp.html", $mht->GetMimeType("tmp.html"), $tmp);
//
//            if (!empty($cert_row['ct_attach'])) {
//                foreach ($cert_row['ct_attach'] as $key => $val) {
//                    $mht->AddContents($val, $mht->GetMimeType($val), $tmp);
//                }
//            }
//            $fileContent = $mht->GetFile();
//            header("Content-Type: application/doc");
//            header("Content-Disposition: attachment; filename=".date('YmdHis_'.$cert_row['ct_name']).".doc");
//            echo $fileContent;
            break;
        case 'ondowndoc'://下载征信DOC资料
            $ct_id = empty($this->Param['ct_id']) ? ErrorMsg::Debug('参数错误') : $this->Param['ct_id'];
            $i=0;
            $ct_id=array(
                '吉01-171030-026',
                '吉01-171102-003',
                '吉01-171102-011',
                '吉01-171103-007',
                '吉01-171105-003',
                '吉01-171105-007',
                '吉01-171106-014',
                '吉01-171106-021',
                '吉01-171107-009',
                '吉01-171107-026',
                '吉01-171108-022',
                '吉01-171109-002',
                '吉01-171109-016',
                '吉01-171110-009',
                '吉01-171110-010',
                '吉01-171110-015',
                '吉01-171110-020',
                '吉01-171111-005',
                '吉01-171112-001',
                '吉01-171112-008',
                '吉01-171112-010',
                '吉01-171112-019',
                '吉01-171113-002',
                '吉01-171113-008',
                '吉01-171113-011',
                '吉01-171113-020',
                '吉01-171113-021',
                '吉01-171114-002',
                '吉01-171114-003',
                '吉01-171114-006',
                '吉01-171114-009',
                '吉01-171114-012',
                '吉01-171114-018',
                '吉01-171114-020',
                '吉01-171114-022',
                '吉01-171114-027',
                '吉01-171114-028',
                '吉01-171115-001',
                '吉01-171115-005',
                '吉01-171115-006',
                '吉01-171115-013',
                '吉01-171115-014',
                '吉01-171115-020',
                '吉01-171116-003',
                '吉01-171116-007',
                '吉01-171116-010',
                '吉01-171116-012',
                '吉01-171116-013',
                '吉01-171116-015',
                '吉01-171117-001',
                '吉01-171117-008',
                '吉01-171117-009',
                '吉01-171117-011',
                '吉01-171117-012',
                '吉01-171117-017',
                '吉01-171118-001',
                '吉01-171118-003',
                '吉01-171118-004',
                '吉01-171119-001',
                '吉01-171119-004',
                '吉01-171119-007',
                '吉01-171120-002',
                '吉01-171120-008',
                '吉01-171120-010',
                '吉01-171120-012',
                '吉01-171120-013',
                '吉01-171120-016',
                '吉01-171121-001',
                '吉01-171121-003',
                '吉01-171121-006',
                '吉01-171121-012',
                '吉01-171121-015',
                '吉01-171121-016',
                '吉01-171121-019',
                '吉01-171121-021',
                '吉01-171121-022',
                '吉01-171122-001',
                '吉01-171122-002',
                '吉01-171122-005',
                '吉01-171122-006',
                '吉01-171122-013',
                '吉01-171122-015',
                '吉01-171122-016',
                '吉01-171123-001',
                '吉01-171123-002',
                '吉01-171123-006',
                '吉01-171124-002',
                '吉01-171124-007',
                '吉01-171124-009',
                '吉01-171124-014',
                '吉01-171125-001',
                '吉01-171126-001',
                '吉01-171126-002',
                '吉01-171127-001',
                '吉01-171127-005',
                '吉01-171127-006',
                '吉01-171127-015',
                '吉01-171127-016',
                '吉01-171128-001',
                '吉01-171128-002',
                '吉01-171128-009',
                '吉01-171128-011',
                '吉01-171129-015',
                '吉01-171130-011',
                '吉01-171130-012',
                '吉01-171201-004',
                '吉01-171203-015',
                '宁01-171030-010',
                '宁01-171110-002',
                '宁01-171113-002',
                '宁01-171113-004',
                '宁01-171114-002',
                '宁01-171114-003',
                '宁01-171116-002',
                '宁01-171116-003',
                '宁01-171117-001',
                '宁01-171117-002',
                '宁01-171120-002',
                '宁01-171120-004',
                '宁01-171121-003',
                '宁01-171121-005',
                '宁01-171122-001',
                '宁01-171122-002',
                '宁01-171123-004',
                '宁01-171124-001',
                '宁01-171124-003',
                '宁01-171126-001',
                '宁01-171127-002',
                '宁01-171127-004',
                '宁01-171127-006',
                '宁01-171127-007',
                '宁01-171127-008',
                '宁01-171128-001',
                '宁01-171128-002',
                '宁01-171128-004',
                '宁01-171130-002',
                '川01-171106-003',
                '川01-171109-001',
                '川01-171113-001',
                '川01-171113-002',
                '川01-171113-004',
                '川01-171113-005',
                '川01-171113-006',
                '川01-171113-007',
                '川01-171114-003',
                '川01-171117-001',
                '川01-171117-005',
                '川01-171122-001',
                '川01-171122-002',
                '川01-171123-001',
                '川02-171108-001',
                '川02-171109-001',
                '川02-171109-002',
                '川02-171109-004',
                '川02-171110-003',
                '川02-171111-001',
                '川02-171113-001',
                '川02-171114-005',
                '川02-171114-008',
                '川02-171115-002',
                '川02-171116-003',
                '川02-171118-001',
                '川02-171119-002',
                '川02-171120-001',
                '川02-171122-001',
                '川02-171122-002',
                '川02-171122-003',
                '川02-171122-004',
                '川02-171122-007',
                '川02-171124-001',
                '川02-171125-001',
                '川02-171126-001',
                '川02-171127-002',
                '川02-171127-003',
                '川02-171128-002',
                '川03-171113-001',
                '川03-171113-002',
                '川03-171117-001',
                '川04-171113-001',
                '川04-171121-001',
                '川04-171127-001',
                '易01-171122-002',
                '易01-171123-001',
                '晋01-171105-001',
                '晋01-171109-003',
                '晋01-171121-001',
                '晋01-171121-007',
                '晋01-171122-001',
                '晋01-171122-004',
                '晋01-171128-001',
                '晋01-171128-002',
                '晋01-171128-003',
                '晋01-171129-001',
                '晋02-171119-001',
                '晋02-171120-002',
                '晋02-171126-002',
                '晋03-171123-003',
                '晋03-171127-001',
                '晋03-171127-004',
                '晋03-171128-001',
                '桂01-171107-001',
                '桂03-171031-003',
                '桂03-171114-003',
                '桂03-171116-005',
                '桂03-171116-006',
                '桂03-171117-006',
                '桂03-171120-002',
                '桂03-171120-005',
                '桂03-171124-002',
                '桂03-171124-003',
                '桂03-171127-004',
                '桂03-171130-002',
                '桂04-171113-001',
                '桂04-171119-001',
                '桂04-171119-003',
                '桂04-171121-001',
                '桂04-171122-001',
                '桂07-171030-006',
                '桂07-171031-006',
                '桂07-171031-008',
                '桂07-171101-005',
                '桂07-171102-004',
                '桂07-171103-001',
                '桂07-171103-003',
                '桂07-171103-005',
                '桂07-171105-001',
                '桂07-171109-001',
                '桂07-171111-001',
                '桂07-171111-003',
                '桂07-171113-001',
                '桂07-171113-012',
                '桂07-171114-004',
                '桂07-171114-014',
                '桂07-171114-015',
                '桂07-171114-017',
                '桂07-171114-018',
                '桂07-171115-001',
                '桂07-171115-002',
                '桂07-171115-005',
                '桂07-171115-006',
                '桂07-171116-001',
                '桂07-171116-008',
                '桂07-171117-007',
                '桂07-171119-001',
                '桂07-171119-002',
                '桂07-171120-002',
                '桂07-171121-010',
                '桂07-171122-001',
                '桂07-171122-008',
                '桂07-171122-009',
                '桂07-171125-002',
                '桂07-171126-003',
                '桂07-171127-001',
                '桂07-171128-001',
                '桂07-171128-003',
                '桂07-171130-004',
                '渝03-171110-001',
                '渝03-171110-002',
                '渝03-171114-002',
                '渝03-171120-004',
                '渝03-171122-001',
                '渝03-171130-003',
                '渝03-171204-001',
                '渝04-171114-001',
                '湘01-171108-002',
                '湘01-171109-004',
                '湘01-171109-006',
                '湘01-171109-009',
                '湘01-171115-005',
                '湘01-171117-003',
                '湘01-171118-002',
                '湘01-171120-001',
                '湘01-171121-002',
                '湘01-171122-003',
                '湘01-171124-002',
                '湘01-171126-002',
                '湘01-171128-001',
                '湘01-171128-003',
                '湘03-171103-001',
                '湘03-171109-002',
                '湘03-171110-002',
                '湘03-171112-002',
                '湘03-171113-003',
                '湘03-171113-005',
                '湘03-171115-001',
                '湘03-171115-002',
                '湘03-171115-003',
                '湘03-171116-002',
                '湘03-171116-004',
                '湘03-171117-002',
                '湘03-171117-007',
                '湘03-171117-008',
                '湘03-171120-003',
                '湘03-171120-004',
                '湘03-171120-005',
                '湘03-171120-006',
                '湘03-171121-001',
                '湘03-171121-005',
                '湘03-171122-001',
                '湘03-171122-003',
                '湘03-171123-001',
                '湘03-171124-001',
                '湘03-171124-002',
                '湘03-171124-003',
                '湘03-171127-002',
                '湘03-171128-003',
                '湘03-171128-004',
                '湘03-171129-002',
                '湘03-171201-003',
                '滇04-171107-003',
                '滇04-171110-001',
                '滇04-171120-002',
                '滇04-171120-007',
                '滇04-171121-001',
                '滇04-171124-002',
                '甘01-171130-010',
                '皖07-171113-002',
                '皖07-171121-001',
                '皖07-171122-001',
                '皖07-171124-001',
                '皖07-171130-001',
                '秦03-171103-009',
                '秦03-171103-010',
                '秦03-171103-016',
                '秦03-171103-022',
                '秦03-171104-002',
                '秦03-171106-007',
                '秦03-171108-006',
                '秦03-171109-006',
                '秦03-171110-013',
                '秦03-171112-001',
                '秦03-171113-001',
                '秦03-171113-006',
                '秦03-171113-010',
                '秦03-171114-004',
                '秦03-171115-008',
                '秦03-171115-010',
                '秦03-171115-013',
                '秦03-171117-003',
                '秦03-171117-004',
                '秦03-171118-004',
                '秦03-171119-007',
                '秦03-171121-006',
                '秦03-171122-002',
                '秦03-171122-005',
                '秦03-171123-005',
                '秦03-171126-005',
                '秦03-171127-008',
                '秦03-171129-006',
                '秦04-171102-002',
                '秦04-171114-001',
                '秦04-171114-003',
                '秦04-171114-005',
                '秦04-171116-002',
                '秦04-171120-003',
                '秦04-171123-001',
                '秦04-171127-002',
                '秦05-171107-001',
                '秦05-171109-001',
                '秦05-171114-001',
                '秦05-171119-003',
                '秦05-171120-004',
                '秦05-171124-004',
                '秦05-171125-003',
                '秦05-171127-001',
                '秦06-171108-001',
                '秦06-171112-002',
                '秦06-171114-001',
                '秦06-171114-003',
                '秦06-171116-001',
                '秦06-171116-006',
                '秦06-171117-006',
                '秦06-171118-002',
                '秦06-171120-006',
                '秦06-171120-007',
                '秦06-171120-012',
                '秦06-171123-003',
                '秦06-171128-003',
                '秦09-171106-002',
                '秦09-171107-001',
                '秦09-171110-001',
                '秦09-171111-001',
                '秦09-171114-003',
                '秦09-171114-004',
                '秦09-171115-001',
                '秦09-171116-001',
                '秦09-171118-003',
                '秦09-171119-001',
                '秦09-171121-001',
                '秦09-171123-001',
                '秦09-171123-002',
                '秦09-171123-003',
                '秦09-171123-005',
                '秦09-171124-002',
                '秦09-171126-001',
                '秦09-171126-002',
                '秦09-171130-003',
                '秦09-171201-001',
                '粤02-171030-006',
                '粤02-171103-011',
                '粤02-171107-001',
                '粤02-171109-001',
                '粤02-171110-004',
                '粤02-171110-008',
                '粤02-171111-001',
                '粤02-171113-003',
                '粤02-171114-004',
                '粤02-171115-004',
                '粤02-171115-009',
                '粤02-171115-011',
                '粤02-171116-001',
                '粤02-171116-002',
                '粤02-171117-004',
                '粤02-171120-001',
                '粤02-171127-007',
                '粤05-171109-002',
                '粤05-171115-002',
                '粤05-171123-001',
                '粤05-171127-001',
                '粤07-171124-001',
                '粤07-171130-001',
                '豫10-171107-002',
                '豫10-171108-003',
                '豫10-171109-001',
                '豫10-171109-002',
                '豫10-171110-003',
                '豫10-171113-001',
                '豫10-171113-002',
                '豫10-171113-003',
                '豫10-171114-001',
                '豫10-171114-002',
                '豫10-171114-004',
                '豫10-171114-005',
                '豫10-171115-001',
                '豫10-171116-001',
                '豫10-171117-005',
                '豫10-171117-006',
                '豫10-171120-002',
                '豫10-171120-003',
                '豫10-171120-004',
                '豫10-171121-001',
                '豫10-171122-001',
                '豫10-171124-002',
                '豫10-171125-004',
                '豫10-171127-001',
                '豫10-171127-010',
                '豫10-171127-014',
                '赣01-171106-005',
                '赣01-171107-001',
                '赣01-171110-001',
                '赣01-171110-003',
                '赣01-171110-004',
                '赣01-171112-001',
                '赣01-171113-002',
                '赣01-171114-001',
                '赣01-171114-002',
                '赣01-171114-003',
                '赣01-171115-002',
                '赣01-171115-004',
                '赣01-171115-006',
                '赣01-171115-007',
                '赣01-171117-005',
                '赣01-171118-004',
                '赣01-171118-005',
                '赣01-171118-006',
                '赣01-171119-001',
                '赣01-171119-004',
                '赣01-171119-005',
                '赣01-171120-002',
                '赣01-171120-003',
                '赣01-171120-004',
                '赣01-171121-002',
                '赣01-171121-004',
                '赣01-171122-001',
                '赣01-171122-007',
                '赣01-171123-005',
                '赣01-171124-001',
                '赣01-171124-004',
                '赣01-171126-001',
                '赣01-171126-002',
                '赣01-171126-004',
                '赣01-171127-009',
                '赣01-171128-002',
                '赣01-171128-006',
                '赣02-171106-001',
                '赣02-171122-003',
                '赣02-171123-003',
                '赣02-171126-004',
                '赣02-171126-005',
                '赣02-171127-003',
                '赣02-171129-001',
                '赣02-171203-001',
                '赣03-171103-016',
                '赣03-171106-010',
                '赣03-171106-017',
                '赣03-171109-001',
                '赣03-171109-002',
                '赣03-171109-003',
                '赣03-171110-003',
                '赣03-171110-006',
                '赣03-171110-008',
                '赣03-171110-009',
                '赣03-171113-005',
                '赣03-171113-007',
                '赣03-171113-013',
                '赣03-171114-008',
                '赣03-171114-009',
                '赣03-171115-002',
                '赣03-171115-008',
                '赣03-171116-001',
                '赣03-171117-002',
                '赣03-171117-004',
                '赣03-171117-005',
                '赣03-171117-006',
                '赣03-171120-003',
                '赣03-171120-004',
                '赣03-171120-009',
                '赣03-171121-004',
                '赣03-171121-007',
                '赣03-171121-016',
                '赣03-171122-001',
                '赣03-171122-003',
                '赣03-171122-004',
                '赣03-171122-011',
                '赣03-171122-012',
                '赣03-171123-001',
                '赣03-171123-008',
                '赣03-171124-001',
                '赣03-171128-007',
                '赣03-171129-001',
                '赣03-171204-006',
                '赣05-171116-001',
                '赣05-171116-002',
                '赣05-171120-002',
                '赣05-171121-003',
                '赣05-171124-001',
                '赣05-171127-007',
                '赣05-171128-007',
                '辽01-171030-004',
                '辽01-171106-004',
                '辽01-171108-007',
                '辽01-171108-008',
                '辽01-171109-002',
                '辽01-171111-001',
                '辽01-171114-002',
                '辽01-171117-004',
                '辽01-171119-003',
                '辽01-171120-002',
                '辽01-171121-006',
                '辽01-171122-002',
                '辽01-171123-002',
                '辽01-171126-003',
                '辽01-171127-001',
                '辽01-171128-009',
                '辽01-171128-010',
                '辽01-171128-012',
                '辽01-171129-005',
                '辽02-171108-001',
                '辽02-171108-003',
                '辽02-171109-001',
                '辽02-171112-001',
                '辽02-171119-002',
                '辽02-171119-003',
                '辽02-171120-002',
                '辽02-171122-002',
                '辽02-171129-001',
                '辽02-171130-001',
                '辽03-171113-002',
                '辽03-171114-001',
                '辽03-171117-001',
                '辽03-171121-001',
                '辽03-171121-002',
                '辽03-171122-002',
                '辽03-171123-001',
                '辽03-171125-003',
                '辽03-171125-005',
                '辽03-171126-001',
                '辽03-171127-001',
                '辽03-171127-002',
                '辽03-171128-001',
                '辽03-171128-003',
                '辽04-171120-001',
                '辽05-171113-001',
                '辽05-171116-001',
                '辽05-171121-003',
                '辽05-171122-001',
                '辽05-171122-003',
                '辽05-171123-001',
                '辽05-171124-004',
                '辽05-171125-001',
                '辽05-171125-002',
                '鄂01-171103-001',
                '鄂01-171105-003',
                '鄂01-171107-002',
                '鄂01-171113-004',
                '鄂01-171114-005',
                '鄂01-171115-001',
                '鄂01-171116-002',
                '鄂01-171117-001',
                '鄂01-171119-002',
                '鄂01-171119-006',
                '鄂01-171120-003',
                '鄂01-171122-005',
                '鄂01-171123-001',
                '鄂01-171123-002',
                '鄂01-171123-004',
                '鄂01-171125-001',
                '鄂01-171126-001',
                '鄂01-171127-007',
                '鄂01-171127-008',
                '鄂01-171128-001',
                '鄂01-171129-001',
                '鄂01-171129-003',
                '鄂01-171129-005',
                '鄂01-171129-006',
                '鄂01-171203-004',
                '鄂02-171106-001',
                '鄂02-171114-001',
                '鄂02-171115-001',
                '鄂02-171116-001',
                '鄂02-171116-002',
                '鄂02-171119-001',
                '鄂02-171122-001',
                '鄂02-171127-001',
                '鄂04-171115-001',
                '鄂04-171129-002',
                '鄂04-171203-001',
                '闽01-171113-001',
                '闽01-171113-002',
                '闽02-171106-001',
                '闽02-171107-002',
                '闽02-171108-001',
                '闽02-171108-003',
                '闽02-171112-003',
                '闽02-171113-002',
                '闽02-171115-001',
                '闽02-171121-002',
                '闽04-171101-001',
                '闽04-171105-001',
                '闽04-171106-002',
                '闽04-171110-001',
                '闽04-171110-002',
                '闽04-171113-001',
                '闽04-171113-005',
                '闽04-171113-006',
                '闽04-171120-001',
                '闽04-171125-002',
                '闽06-171030-001',
                '闽06-171105-003',
                '闽06-171109-004',
                '闽06-171109-006',
                '闽06-171110-002',
                '闽06-171113-003',
                '闽06-171113-004',
                '闽06-171113-005',
                '闽06-171115-001',
                '闽06-171116-004',
                '闽06-171119-002',
                '闽06-171119-003',
                '闽06-171120-004',
                '闽06-171124-002',
                '闽06-171124-003',
                '闽06-171127-002',
                '闽06-171128-001',
                '闽07-171109-001',
                '闽09-171124-003',
                '闽11-171109-001',
                '闽11-171109-003',
                '闽11-171109-005',
                '闽11-171110-004',
                '闽11-171114-001',
                '闽11-171115-004',
                '闽11-171117-001',
                '闽11-171117-002',
                '闽11-171117-005',
                '闽11-171117-006',
                '闽11-171118-001',
                '闽11-171120-001',
                '闽11-171121-002',
                '闽11-171122-002',
                '闽11-171122-003',
                '闽11-171124-001',
                '闽11-171125-002',
                '闽12-171106-002',
                '闽12-171113-001',
                '闽12-171118-001',
                '闽12-171119-001',
                '闽12-171122-001',
                '闽12-171125-001',
                '闽12-171129-001',
                '鲁14-171107-001',
                '鲁14-171108-003',
                '鲁14-171112-001',
                '鲁14-171116-002',
                '鲁14-171119-002',
                '鲁14-171121-001',
                '鲁14-171121-002',
                '鲁14-171122-001',
                '鲁14-171122-002',
                '鲁14-171123-001',
                '鲁14-171125-001',
                '黑03-171103-001',
                '黑03-171108-002',
                '黑03-171110-001',
                '黑03-171117-003',
                '黑04-171029-004',
                '黑04-171029-005',
                '黑04-171030-001',
                '黑04-171031-003',
                '黑04-171101-007',
                '黑04-171101-008',
                '黑04-171103-002',
                '黑04-171103-003',
                '黑04-171103-004',
                '黑04-171103-006',
                '黑04-171106-004',
                '黑04-171106-010',
                '黑04-171107-003',
                '黑04-171107-004',
                '黑04-171107-008',
                '黑04-171108-001',
                '黑04-171108-007',
                '黑04-171109-004',
                '黑04-171110-001',
                '黑04-171110-004',
                '黑04-171110-006',
                '黑04-171111-001',
                '黑04-171111-002',
                '黑04-171112-003',
                '黑04-171112-009',
                '黑04-171113-001',
                '黑04-171113-004',
                '黑04-171115-004',
                '黑04-171115-008',
                '黑04-171115-010',
                '黑04-171115-014',
                '黑04-171116-005',
                '黑04-171116-008',
                '黑04-171116-012',
                '黑04-171117-001',
                '黑04-171117-004',
                '黑04-171120-002',
                '黑04-171120-004',
                '黑04-171120-005',
                '黑04-171120-006',
                '黑04-171120-007',
                '黑04-171120-008',
                '黑04-171120-009',
                '黑04-171120-010',
                '黑04-171121-001',
                '黑04-171121-004',
                '黑04-171121-006',
                '黑04-171121-007',
                '黑04-171121-008',
                '黑04-171121-013',
                '黑04-171122-001',
                '黑04-171122-002',
                '黑04-171122-006',
                '黑04-171123-006',
                '黑04-171123-007',
                '黑04-171124-003',
                '黑04-171126-001',
                '黑04-171127-001',
                '黑04-171127-002',
                '黑04-171127-007',
                '黑04-171128-001',
                '黑04-171128-006',
                '黑04-171128-007',
                '黑04-171129-015',
                '黔09-171115-007',
                '黔09-171127-002',
                '黔10-171122-001'
            );
            foreach($ct_id as $v){
                $order = $this->LoadModel('Public')->getOneRow('order','*',array('`o_number` = ?'=>$v));
                $cert_row =$this->LoadModel('Public')->getOneRow('order_cert','*', array('`ct_oid` = ?' =>$order['o_id'],'`ct_key`=?'=>'vip'));
                if (!empty($cert_row)) {
                    $arrimage=array();
                    $arrimage= unserialize($cert_row['ct_attach']);
                    unset($cert_row['ct_attach']);
                    $cert_row['ct_attach']=$arrimage;
                }
                $i++;
                $doc = $OrderHelper->downCertdoc($cert_row);
            }
            echo '执行完毕'.$i.'条';
            break;
//        case 'docinfo':
//            $ct_id = empty($this->Param['ct_id']) ? ErrorMsg::Debug('参数错误') : $this->Param['ct_id'];
//            $cert_row = $OrderHelper->certRow($ct_id);
//            $order_check = $OrderHelper->checkOrderper($cert_row['ct_oid'], $this->UserConfig['Id']);
//            if (!$order_check['success'])
//                ErrorMsg::Debug('无权操作', 20000);
//            $cert_row['ct_attach'] = StringCode::doUrlimage($cert_row['ct_attach']);
//            $this->Assign('cert_row', $cert_row);
//            echo $this->GetView('order_certdoc.php');
//            break;
        default :
    }
}